Computing Simplicial Homology Based on Efficient Smith Normal Form Algorithms

نویسندگان

  • Jean-Guillaume Dumas
  • Frank Heckenbach
  • B. David Saunders
  • Volkmar Welker
چکیده

We recall that the calculation of homology with integer coefficients of a simplicial complex reduces to the calculation of the Smith Normal Form of the boundary matrices which in general are sparse. We provide a review of several algorithms for the calculation of Smith Normal Form of sparse matrices and compare their running times for actual boundary matrices. Then we describe alternative approaches to the calculation of simplicial homology. The last section then describes motivating examples and actual experiments with the GAP package that was implemented by the authors. These examples also include as an example of other homology theories some calculations of Lie algebra homology.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Real Homology Cohomology and Harmonic Cochains, Least Squares, and Diagonal Dominance

We give new algorithms for computing basis cochains for real-valued homology, cohomology, and harmonic cochains on manifold simplicial complexes. We discuss only planar, surface, and solid meshes. Our algorithms are based on a least squares formulation. Previous methods for computing homology and cohomology have relied on persistence algorithm or Smith normal form, both of which have cubic comp...

متن کامل

On Efficient Sparse Integer Matrix Smith Normal Form Computations

We present a new algorithm to compute the Integer Smith normal form of large sparse matrices. We reduce the computation of the Smith form to independent, and therefore parallel, computations modulo powers of word-size primes. Consequently, the algorithm does not suffer from coefficient growth. We have implemented several variants of this algorithm (Elimination and/or Black-Box techniques) since...

متن کامل

CAPD::RedHom - Reduction heuristics for homology algorithms

We present an efficient software package for computing homology of sets, maps and filtrations represented as cubical, simplicial and regular CW complexes. The core homology computation is based on classical Smith diagonalization, but the efficiency of our approach comes from applying several geometric and algebraic reduction techniques combined with smart implementation.

متن کامل

Simplicial Homology a Proposed Share Package for Gap

Preface 1 About the Package The development of the package was driven by two diierent targets. The rst target is to design eecient algorithms for exact matrix computations (e.g. Smith Normal from) for sparse matrices with entries in the integers. The second target is eecient software to calculate homology of simplicial complexes. Since the crucial step for the second target is the calculation o...

متن کامل

Efficient algorithms for computing a minimal homology basis

Efficient computation of shortest cycles which form a homology basis under Z2-additions in a given simplicial complex K has been researched actively in recent years. When the complex K is a weighted graph with n vertices andm edges, the problem of computing a shortest (homology) cycle basis is known to be solvable in O(mn/ log n+nm)-time. Several works [1,2] have addressed the case when the com...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003